package LearnDataStructure.d_图结构;

/**
 * @version: 1.0
 * @Author: wuqiu
 * @date: 2023-07-14 12:45
 * @description: LeetcodeLearnAlgorithm -> LearnDataStructure.d_图结构
 */
public class GraphNode_AdjacencyMatrix {
    /*
    这就是一个无向邻接矩阵，而且边没有权值
     */
    private int[][] matrixNoEdgeNum = new int[][] {
            {0,0,1,1},
            {0,0,1,1},
            {1,1,0,1},
            {1,1,1,0}
    };
    /*
    这就是一个无向邻接矩阵，而且边有权值
     */
    private int[][] matrixHasEdgeNum = new int[][] {
            {0,0,2,3},
            {0,0,5,4},
            {2,5,0,6},
            {3,4,6,0}
    };

    /*
    有向带权有环邻接矩阵
    有向带权无环邻接矩阵
    有向无权有环邻接矩阵
    有向无权无环邻接矩阵

    无向无权有环邻接矩阵
    无向无权无环邻接矩阵
    无向有权有环邻接矩阵
    无向有权无环邻接矩阵

    都是这样画出来的，自己实际问题具体分析
     */
}
